.clear {clear:both;}
.fl{float:right;display:inline;}
.fr{float:left;display:inline;}
.fl img{max-width:100%;}

.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.text-center{text-align:Center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.w1200{width:1180px;overflow:hidden;}
.w50 {width:50%;}
.w50 img {width:100%;}
img{max-width:100%;}


.spans{display:none;float:left;border:1px solid #ccc;padding:3px 10px;background:#fff;}
.top-searth-img3{float:left;height:36px;width:40px;text-align:center;border-right:1px solid #F1F1F1;position:relative;cursor:pointer;}
.top-searth-img3:hover .spans{display:block;}

.web-one{position:relative;font-weight: 300;font-size: 36px;    font-family: 'Raleway';padding-bottom:20px;}

.web-one-bg{width:100%;overflow:hidden;background:#fff;padding:30px 0;}
.web-two{width:1280px;overflow:hidden;}
.web-two li{float:left;display:inline;width:146px;margin-left:80px;margin-top:30px;}
.web-two1{width:146px;height:146px;border: 1px solid #989898 !important;border-radius: 50% !important;}
.web-two1 img{width:146px;height:146px;}
.affli-img{width:1200px;overflow:hidden;}
.affli-img img{float:left;vertical-align:bottom;margin-left:40px;margin-bottom:20px;}
.affli-form{width:100%;overflow:hidden;background:#DDDDDD;padding-bottom:30px;}
.affli-form2{width:1200px;overflow:hidden;}
.affli-form-title{    font-size: 24px;
    line-height: 34px;
    margin-top: 0;
    font-weight: 400;
}
.affli-form-put{height:50px;line-height:50px;width:495px;background:#fff;border:none;font-size:18px;text-indent:5px;}
.affli-form-title{padding-top:40px;}
.affli-form-btn{background:#00B259;border-radius:3px;padding:6px 23px;border:none;font-size:18px;color:#fff;}
.adg-pti{padding-top:30px;}
/*about*/
.about-bg{width:100%;overflow:hidden;text-align:Center;}
.about-bg img{width:100%;}
.about-1{width:100%;overflow:hidden;}
.about-1r{width:580px;overflow:hidden;    font-size: 24px;
    line-height: 34px;color:#666}
.about2-bg{width:100%;overflow:hidden;padding:30px 0;margin-top:30px;background:#00B259}
.about2-b{width:1200px;overflow:hidden;font-size:24px;line-height:35px;color:#fff;}
.about-3{width:100%;overflow:hidden;background:#bad4dd;padding:30px 0px;}
.about-3a{width:97%;overflow:hidden;font-size: 18px;color:#313234;line-height:32px; padding:15px 1%;}
.about-3al{width:50%;overflow:hidden;}
.about-3ar{width:50%;overflow:hidden;}
.about-3ar img{width:90%;}
.about-1ra{width:45%;overflow:hidden;    font-size: 18px;
    line-height: 34px; padding:0px 1%;}
.about-1ra-title{padding: 7px 17px; height:45px;
    color: #fff;
    background: #477d8f;

}




}
.showfcl {width:46%;}
.showfcl img {width:100%; max-width:100%;}
.showfc{width:100%;overflow:hidden;padding:30px 0px;}
.showfcr{width:46%;overflow:hidden;font-size:18px;color:#666;line-height:35px}
.showfcr img {width:100%;}
.showfcr-btn{padding:15px 0;}
.showfcr-btn1{background:#00B259;color:#fff;border-radius:4px;padding:8px 25px;font-size:15px;}
.showfcr-btn1:hover{color:#fff}
.g-widht{width:50%;}
.w5b{width:49%}
.indes-showa{width:1200px;overflow:hidden;}
.indes-showa img{float:left;margin-left:30px;margin-bottom:30px;}
/*shownews*/
.shownewsa{width:100%;overflow:hidden;padding-top:20px;}
.shownewsc{width:100%;overflow:hidden;padding-top:20px;line-height:28px;color:#666;font-size:13px;}
.shownewsb{width:100%;overflow:hidden;padding-top:20px;font-size:18px;
line-height:35px;}
.shownewsd{width:100%;overflow:hidden;padding-top:20px;font-weight:bold;font-size:14px;}
.shownewsd a{color:#00B259;}
.shownewse{width:100%;overflow:hidden;padding-top:20px;}
.shownewse td{padding:15px 0;font-size:16px;}
.shownewsf{width:748px;background:#F7F7F7;padding:20px 0;border:1px solid #EEEEEE;display:none;}
.shownewsfs{width:700px;}
.affli-form-putsa{width:300px;}
.shownewsfs .affli-form-title{font-size:14px;}
.aweg-textarea{height:150px;line-height:50px;width:650px;background:#fff;border:none;font-size:18px;text-indent:5px;}
textarea{outline:none}
@media (min-width: 240px) and (max-width: 720px) {

.commercial-service{background:#555;}
.w50 {width:100%;}

.col4-311 {width:100%;}
.col4-111 {width:100%;}

.col421 {width:100%;}
.col411 {width:100%;}
.col442 {width:50%;}

.col331 {width:100%;}
.col332 {width:50%;}

.col321 {width:100%;}
.col322 {width:50%;}

.col311 {width:100%;}

.col621 {width:50%;}

.col211 {width:100%;}

.col3-2 {width:100%;}
.col3-1 {width:100%;}

.width14 {width:50%;}
.width20 {width:50%;}
.width60 {width:60%;}
.width80 {width:100%;}
.width31 {width:100%;}
.width70 {width:70%;}


.padright20 {padding-right:0px;}
.padleft5 {padding-left:0px;}
.padright5 {padding-right:0px;}
.pad0-20 {padding:0px;}


.img100p img {width:100%;height:220px;}
.pad20img {padding:10px;}

.border1whiteleft { border-left:0px;border-top:#fff 1px solid;}
.border1whiteright { border-right:0px;border-bottom:#fff 1px solid;}

.pcshow {display:none;}
.mobileshow {display:block;}

.service_frame {width:100%; height:250px; background:#eee;}


.bg09atext {float:none; padding:30px;}
.bg09btext {float:none; padding:30px;}

.row-0 {margin-left:0px; margin-right:0px;}
.row1 {margin-left:0px; margin-right:0px;}
.row-5 {margin-left:0px; margin-right:0px;}
.row-10 {margin-left:0px; margin-right:0px;}
.row-15 {margin-left:0px; margin-right:0px;}
.row-30 {margin-left:0px; margin-right:0px;}

.padabout {padding:10px 20px; font-size:14px;}
.about-1 {width:100%;}
.w1200 {width:100%;}
.web-one {width:100%; }
.about-1 img  {width:100%;}
.about-1r {float:none; width:100%; font-size:14px;}
.fr {float:none; width:100%;}
.lr {float:none; width:100%;}
.about-3 {width:100%;}
.about2-bg {width:100%;}
.about2-b {width:100%; font-size:14px;}
.about-3al {width:100%; font-size:14px;}
.about-3a {width:100%; font-size:14px;}
.about-1ra {width:100%; font-size:14px;}


.showfc {float:none; width:100%; font-size:14px;}
.showfcl {float:none; width:100%; font-size:14px;}
.showfcr {float:none; width:100%; font-size:14px;}
.showfcr-btn {float:none; width:100%; font-size:14px;}
.about-3{float:none; width:100%; font-size:14px;}
.about-3a{float:none; width:100%; font-size:14px;}
.about-3al{float:none; width:100%; font-size:14px;}
.about-3ar{float:none; width:100%; font-size:14px;}
.g-widht{float:none; width:100%; font-size:14px;}
.about-1{float:none; width:100%; font-size:14px;}
.mt40{float:none; width:100%; font-size:14px;}
.about-1ra-title {float:none; width:100%; font-size:14px;}
.about-1ra{float:none; width:100%; font-size:14px;}
.about-1{float:none; width:100%; font-size:14px;}
.fl{float:none; width:100%; font-size:14px;}

}
.faq_page{height:auto;margin-bottom:80px;width:100%;padding-top:25px;overflow:hidden;text-align:center;font-size:12px; clear:both;}
.faq_page li{ float:left; list-style:none;}
.faq_page a{
color:#666;border:1px solid #F7F7F7;text-decoration:none;padding:5px 10px;height:30px;line-height:30px;margin-left:5px;}
.faq_page a:hover{color:#fff;text-decoration:none;background-color:#999;}
#page_current{color:#fff;background-color:#999;}
.thisclass a {color:#fff;text-decoration:none;background-color:#999;}
.faq_page span {padding:5px 10px;height:30px;line-height:30px;}